upper radiator hose - Español Inglés Diccionario